Generation of multiple cubic spiral paths for obstacle avoidance of a car-like mobile robot using evolutionary search

نویسندگان

  • Kao-Ting Hung
  • Jing-Sin Liu
  • Yau-Zen Chang
چکیده

Cubic spiral is a curve whose direction is a cubic polynomial of arc length. It has been used as a path primitive for nonholonomic car-like mobile robot with restricted turning capability in free environment [1], [2]. In this paper, we investigate the use of cubic spiral segments for car-like mobile robots moving from a given start configuration to a given goal configuration in an environment cluttered with known static obstacles. We propose a parallel genetic algorithm (PGA) based on the island model to generate multiple collision-free paths in parallel via sets of a predefine number of intermediate configurations connected by collision-free cubic spirals. The architecture of PGA is simple: it consists of multiple islands, where subpopulation of each island runs a simple genetic algorithm independently with the same fixed-length real-coded chromosome representation of cubic spiral path segments, basic genetic-operators, one subgoals manipulation operator, and maintains diversity of subpopulations by synchronous migration every certain number of generations among the islands and a Big-bang activity. The generation of multiple collision-free paths by PGA is via the following strategy: (i) the generated collision-free paths are similar to an already found collision-free path, then they are eliminated and replaced by randomly generated paths for later evolution, (ii) otherwise, they are extracted as new alternative collision-free paths. Simulation results of mobile robot for a set of different start orientations show the effectiveness of this evolutionary approach to evolve a more rich set of collision-free paths.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Optimal Trajectory Planning of a Mobile Robot with Spatial Manipulator For Spatial Obstacle Avoidance

Mobile robots that consist of a mobile platform with one or many manipulators mounted on it are of great interest in a number of applications. Combination of platform and manipulator causes robot operates in extended work space. The analysis of these systems includes kinematics redundancy that makes more complicated problem. However, it gives more feasibility to robotic systems because of the e...

متن کامل

Practical and flexible path planning for car-like mobile robot using maximal-curvature cubic spiral

This paper presents a nonholonomic path planning method, aiming at taking into considerations of curvature constraint, length minimization, and computational demand, for car-like mobile robot based on cubic spirals. The generated path is made up of at most five segments: at most two maximal-curvature cubic spiral segments with zero curvature at both ends in connection with up to three straight ...

متن کامل

Dynamic Obstacle Avoidance by Distributed Algorithm based on Reinforcement Learning (RESEARCH NOTE)

In this paper we focus on the application of reinforcement learning to obstacle avoidance in dynamic Environments in wireless sensor networks. A distributed algorithm based on reinforcement learning is developed for sensor networks to guide mobile robot through the dynamic obstacles. The sensor network models the danger of the area under coverage as obstacles, and has the property of adoption o...

متن کامل

Offline Smooth path planning for a mobile robot in dynamic environment using evolutionary multi-objective optimization

This paper studies the path planning problem for mobile robots to move smoothly and safely along a shorter curvature-constrained path in completely known dynamic environments. The cost of travel is defined by an obstacle-avoidance cost, which is designed as a weighted penetration depth to vertices of obstacles, and a length cost. The path is composed of a pre-specified number of cubic spiral se...

متن کامل

Path following in unknown environment for a car-like mobile robot

The path following is the automatic control of the mobile robot along the specified path without human interference. The proposed path following applies for the robot navigation in unknown environments, where the robot has no preliminary information about obstacles. This paper presents an innovative idea for the path following control that is to integrate the basic path following control with t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006